snow mantle - Turkish English Dictionary